package com.fivestar.pmanager.core.mapper;

import java.util.List;

import com.fivestar.pmanager.core.base.BaseBean;

/**
 * 
 * Mapper层分页方法
 * 
 */
public interface PaginatingMapper<T extends BaseBean>
{
    /**
     * 
     * 查询总记录数
     * 
     * @author admin
     * @param T param
     * @return
     * @throws
     */
    int getCountOfPage(T param);


    /**
     * 
     * 根据startIndex&offset查询具体某一页的记录
     * 
     * @author admin
     * @param T fangsj
     * @return
     * @throws
     */
    List<T> getListOfPage(T param);
}
